fulfilling all requirements - Français Anglais Dictionnaire